do immediately - Deutsch Englisch Wörterbuch